explosion craters - Turco Inglés Diccionario